package com.acargil.sudoku.model.algorithm.generation;

import com.acargil.sudoku.model.PuzzleGenerationAlgorithm;

public class PuzzleGeneratorFactory {

	public static IGenerator createGenerator(PuzzleGenerationAlgorithm algorithm) {
		IGenerator generator = null;
		switch (algorithm) {
		case BASIC_ALGORITHM:
			generator = new ValidSampleGenerator();
			break;
		default:
			generator = new ValidSampleGenerator();
			break;
		}
		
		return generator;
	}

}
